package exam;

import java.util.Random;

/**
 * @author: bamboo_shoot
 * @date: 20/2/6 22:27
 * @description: 现在main方法中有一个数组int arr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5};
 * 要求如下：
 * 1. 定义方法，将数组中的0使用1-10之间的随机数替换掉(使用新的随机数替换数组中值为0的元素)，并统计替换了多少个。
 * 2. 调用上面定义的方法，替换掉0并统计结果
 * 3. 对操作后的数组使用任意格式进行遍历，查看结果
 */
public class Test01 {
    public static void main(String[] args) {
        int[] arr = {1, 3, 4, 5, 0, 0, 6, 6, 0, 5, 4, 7, 6, 7, 0, 5};
        //1 3 4 5 3 3 6 6 3 5 4 7 6 7 3 5
        Random random = new Random();
        for (int i = 0; i < arr.length; i++) {
            int num = random.nextInt(10) + 1;
            if (arr[i] == 0) {
                arr[i] = num;
            }
            System.out.print(arr[i] + " ");
        }
    }
}
